guerrilla armed forces - Alemán Inglés Diccionario